more artificial - Espagnol Anglais Dictionnaire